Raspberry Pi /RP2350 /ACCESSCTRL /CORESIGHT_PERIPH

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CORESIGHT_PERIPH

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (NSU)NSU 0 (NSP)NSP 0 (SU)SU 0 (SP)SP 0 (CORE0)CORE0 0 (CORE1)CORE1 0 (DMA)DMA 0 (DBG)DBG

Description

Control whether debugger, DMA, core 0 and core 1 can access CORESIGHT_PERIPH, and at what security/privilege levels they can do so.

Defaults to Secure, Privileged processor or debug access only.

This register is writable only from a Secure, Privileged processor or debugger, with the exception of the NSU bit, which becomes Non-secure-Privileged-writable when the NSP bit is set.

Fields

NSU

If 1, and NSP is also set, CORESIGHT_PERIPH can be accessed from a Non-secure, Unprivileged context.

This bit is writable from a Non-secure, Privileged context, if and only if the NSP bit is set.

NSP

If 1, CORESIGHT_PERIPH can be accessed from a Non-secure, Privileged context.

SU

If 1, and SP is also set, CORESIGHT_PERIPH can be accessed from a Secure, Unprivileged context.

SP

If 1, CORESIGHT_PERIPH can be accessed from a Secure, Privileged context.

CORE0

If 1, CORESIGHT_PERIPH can be accessed by core 0, at security/privilege levels permitted by SP/NSP/SU/NSU in this register.

CORE1

If 1, CORESIGHT_PERIPH can be accessed by core 1, at security/privilege levels permitted by SP/NSP/SU/NSU in this register.

DMA

If 1, CORESIGHT_PERIPH can be accessed by the DMA, at security/privilege levels permitted by SP/NSP/SU/NSU in this register.

DBG

If 1, CORESIGHT_PERIPH can be accessed by the debugger, at security/privilege levels permitted by SP/NSP/SU/NSU in this register.

Links

() ()